package com.example.demo.outstyle;

import com.example.demo.util.MyPair;
import lombok.Data;

import java.util.List;

@Data
public class EchartData {
    List<String> companyLogo;
    Base base;
    List<Integer> positionByLanguage; //5个元素分别对应Java，PHP，C++，iOS，Python
    List<Integer> languageCounts; //5个元素分别对应Java，PHP，C++，iOS，Python
    List<Integer> positionBySalary; //7个元素分别对应: 5K以下、5-10K、10-15K、15-20K、20-25K、25-30K、30K+
    List<Integer> companyBySize; //分别对应：少于15人、15-50人、50-500人、500-2000人、2000人以上
    List<MyPair<String, List<String>>>  positionByCity;
    List<Integer> salaryByWorkYear; //6个元素分别对应: 不限、应届毕业生、 3年以下、 3-5年、5-10年、10年以上
    List<Integer> positionByEducation; //不限、大专、本科/硕士、博士
    List<MyPair<String, Integer>> advantageWords; //公司福利
    List<District> top5ByDistrict; //招聘量排在前5位的行政区划的下列信息：地区名、招聘量、企业数、平均薪资
    Famous byFamous;
}
